recycling economic development advocates - Français Anglais Dictionnaire